<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>

    /*
    *  翻转数组
    *
    *
    * */

    var arr = [1,2,3,4,5,6,7,8,9];
    var temp = [];
    //思路1： 从后往前遍历，把每一个元素放到一个新的数组里面
    for(var i = arr.length - 1; i >= 0 ; i--){
        temp[temp.length] = arr[i];
    }
    console.log(temp);

    //思路2 ： 把第1个和最后一个交换位置，把第二个和倒数第二个交换位置，依次类推
    //         第一个元素的索引 + 最后一个元素的索引 = 数组的长度  - 1；
    //                0             length  - 1   =   length -1
    //         第二个元素的索引  + 倒数第二个元素的索引 = 数组的长度  - 1
    //                  1      +     length - 2     = length - 1
    for(var i = 0; i< arr.length / 2; i++){
        var c = arr[i];
        arr[i] = arr[arr.length - 1 - i];
        arr[arr.length - 1 - i] = c;
    }

</script>
</body>
</html>